cardboard carton - French English Dictionary